1. 035e720 Don't pass `parent` or `ad` to CRYPTO_EX_free by David Benjamin · 6 days ago main
  2. 797ba56 Address some minor things from the MLDSA mu support. by Adam Langley · 5 days ago
  3. a674ad2 Add an external mu variant of the ML-DSA API (65 and 87 variants). by Guillaume Endignoux · 3 months ago
  4. 71bae60 Make CRYPTO_EX_DATA opaque by David Benjamin · 6 weeks ago
  5. 76919da Move CRYPTO_refcount_t into internal headers by David Benjamin · 6 weeks ago
  6. f84e4e8 Remove unused bputs hook by David Benjamin · 6 weeks ago
  7. 8edfd1b Make BIO and BIO_METHOD opaque by David Benjamin · 6 weeks ago
  8. 9295969 Update defaults for PKCS12_create by David Benjamin · 12 days ago
  9. c5795a3 Note a couple of typoed struct names that we'll leave alone. by Adam Langley · 5 weeks ago
  10. abd20d6 xwing: tweaks and cleanups. by Adam Langley · 12 days ago
  11. 833d7d9 Update references to RFC 2898 by David Benjamin · 12 days ago
  12. 3369878 add a test for -fno-strict-aliasing by Andres Erbsen · 4 weeks ago
  13. be17ebd Fix some more IWYU issues by David Benjamin · 13 days ago
  14. 754625f Replace OPENSSL_ia32cap env test with a unit test by David Benjamin · 13 days ago
  15. 1ad8b51 Update googletest by David Benjamin · 13 days ago
  16. 00e0fef Remove empty messages in static_assert by David Benjamin · 2 weeks ago
  17. 1cca127 Remove P-224 from TLS by David Benjamin · 2 weeks ago
  18. faa59fc Fix OPENSSL_ia32cap parsing. by Adam Langley · 2 weeks ago
  19. a934ee9 Remove the need for scratch space when squaring by David Benjamin · 3 months ago
  20. 0b53549 Fix some theoretical missing earlyclobber markers in inline assembly by David Benjamin · 3 weeks ago
  21. 00f4447 Introduce an opaque in-memory object to manage xwing private keys. by Guillaume Endignoux · 4 weeks ago
  22. d6731cd Implement the X-Wing KEM as drafted in by Guillaume Endignoux · 5 weeks ago
  23. 99eba56 Suppress -Wcast-qual in STACK_OF implementation by David Benjamin · 3 weeks ago
  24. cb7bac0 Unexport <openssl/service_indicator.h> by David Benjamin · 3 weeks ago
  25. ae6e28b Add missing newlines and section headers to sha.h by David Benjamin · 3 weeks ago
  26. 02bc094 Update most deps and bump version by David Benjamin · 3 weeks ago 0.20250514.0
  27. 6295694 Increase default salt length from 8 to 16 bytes in PKCS#8 and PKCS#12 by Dimitri John Ledkov · 3 weeks ago
  28. 8997380 Tidy up some comments and #defines around salt lengths by David Benjamin · 3 weeks ago
  29. 2a514a5 Expose ML-DSA-87 in the public headers. by Adam Langley · 4 weeks ago
  30. 136284f Fix EVP verify documentation. by Nick Harper · 3 weeks ago
  31. 45cab55 Send only usable trust anchor IDs in EncryptedExtensions by David Benjamin · 4 weeks ago
  32. 13750c6 Add CBB_discard by David Benjamin · 4 weeks ago
  33. f371c85 Document that "add1" is like "set1" by David Benjamin · 4 weeks ago
  34. 1d6998d Remove ext_dat.h by David Benjamin · 4 weeks ago
  35. 154bb58 Remove v3_ocsp_accresp by David Benjamin · 4 weeks ago
  36. 864a235 Don't stack-allocate incomplete X509/X509_CRL objects by David Benjamin · 4 weeks ago
  37. 95f7960 Also add BIO_meth_get_write and BIO_meth_get_read by David Benjamin · 4 weeks ago
  38. 60c7f79 Reapply "Remove Karatsuba multiplication in BIGNUM" by David Benjamin · 4 weeks ago
  39. 84ffc17 Test non-NEON codepaths with a OPENSSL_NO_STATIC_NEON_FOR_TESTING by David Benjamin · 4 weeks ago
  40. 50f67a3 Simplify the implementation of OPENSSL_STATIC_ARMCAP by David Benjamin · 4 weeks ago
  41. 0f1d0df Use C++ destructors a little more by David Benjamin · 5 weeks ago
  42. 52ef94f Clean up ssl_file.cc by David Benjamin · 5 weeks ago
  43. 35e07a8 Remove some dead code from SSL_CTX_use_certificate_chain_file by David Benjamin · 5 weeks ago
  44. bc70ca7 Write some tests for ssl_file.cc by David Benjamin · 5 weeks ago
  45. aef0d16 Remove --no_auth from download_from_google_storage hooks by Gavin Mak · 5 weeks ago
  46. e88e506 Rewrite crypto_md32_* with templates instead of function pointers by David Benjamin · 5 weeks ago
  47. 7df4688 Convert EC_KEY_derive_from_secret to scopers by David Benjamin · 5 weeks ago
  48. 99ee682 Add various missing includes by David Benjamin · 5 weeks ago
  49. ab301d0 delocate: Support more aarch64 load instructions with :lo12: by David Benjamin · 5 weeks ago
  50. a70ec8d Remove STACK_OF(CRYPTO_EX_DATA_FUNCS) by David Benjamin · 5 weeks ago
  51. f83f987 Remove STACK_OF(BIGNUM) from BN_CTX by David Benjamin · 5 weeks ago
  52. 6be2f31 Don't define N in hrss/internal.h by David Benjamin · 5 weeks ago
  53. 918cf66 Add front(), back(), and pop_back() to internal containers by David Benjamin · 5 weeks ago
  54. 6296407 Move most of libssl's C++ utilities to libcrypto by David Benjamin · 5 weeks ago
  55. f84ca4f Disable CFI in FIPS module by Peter Collingbourne · 5 weeks ago
  56. 34492c8 Expose P1363-based ECDSA sign/verify functions by Brett McLarnon · 6 weeks ago
  57. cccf852 Use max_cert_list for TLSv1.3 NewSessionTicket by Chris Vest · 3 months ago
  58. 85145fd Replace sscanf() with strtoull() in OPENSSL_ia32cap parser by Daniel Verkamp · 8 weeks ago
  59. 8d312a0 Fix urandom_test includes so it is not a no-op by Daniel Verkamp · 8 weeks ago
  60. e369919 Make bssl_shim and fuzzer BIOs use the public APIs by David Benjamin · 6 weeks ago
  61. 3718975 Make LHASH a completely internal type by David Benjamin · 2 months ago
  62. 9444dcc Put BIO_clear_flags with the other flags functions by David Benjamin · 6 weeks ago
  63. fdde786 Add BIO_meth_set_callback_ctrl by David Benjamin · 6 weeks ago
  64. 54013df Implement BIO_meth_get_* by David Benjamin · 6 weeks ago
  65. 690261b Align bio_info_cb with upstream OpenSSL by David Benjamin · 6 weeks ago
  66. 37373b9 Fix BIO_eof for BIO pairs by David Benjamin · 6 weeks ago
  67. 40ca3eb Tidy up the BIO_ctrl implementations by David Benjamin · 6 weeks ago
  68. 27ac00d Add missing asserts to SSL_get_(min|max)_proto_version by David Benjamin · 6 weeks ago
  69. 217e99d Add CBB_add_asn1_element convenience function by David Benjamin · 7 weeks ago
  70. a1337d2 Some more IWYU fixes by David Benjamin · 6 weeks ago
  71. fa89199 Fix rust build breakge, unable to find cmake artifacts by Nabil Wadih · 7 weeks ago
  72. ff94753 Avoid redefining constants introduced in glibc 2.41. by Sergio Gómez · 7 weeks ago
  73. c613e01 IWYU in cms_test.cc by David Benjamin · 6 weeks ago
  74. 07a1e62 Fix v2i_AUTHORITY_INFO_ACCESS by David Benjamin · 7 weeks ago
  75. 999dd48 Remove dependencies in the library on der::Input(std::string_view) by David Benjamin · 7 weeks ago
  76. ea482ed Switch a bit more of libcrypto to scopers by David Benjamin · 7 weeks ago
  77. 02a28c1 [acvptool] Fetch and upload arbitrary algortihms by Brian Orr · 3 months ago
  78. a48a41a Flatten a few more inner CMake files by David Benjamin · 7 weeks ago
  79. 641798f2 Honor the BUILD_TESTING option by David Benjamin · 7 weeks ago
  80. 5e3ba4c Stop copying targets into subdirectory in the CMake build by David Benjamin · 7 weeks ago
  81. 269416b Update ACVP tests in light of 99bd1df99b by Adam Langley · 7 weeks ago
  82. 129da2c I have been laid off from Google. by Bob Beck · 7 weeks ago
  83. eac08c8 Convert more things to scopers by David Benjamin · 7 weeks ago
  84. 13a1db1 Pull BN_mod_pow2 and BN_nnmod_pow2 out of BCM by David Benjamin · 7 weeks ago
  85. aa9b72b Pull BN_sqrt out of BCM by David Benjamin · 7 weeks ago
  86. 6cfdfcc Convert most of BN to scopers by David Benjamin · 7 weeks ago
  87. 2b44a37 Bump version for BCR by David Benjamin · 7 weeks ago 0.20250415.0
  88. 2301836 Tidy TLS 1.2 cipher selection. by David Benjamin · 7 weeks ago
  89. d9f5f88 Put all VS runtime dirs in PATH by David Benjamin · 7 weeks ago
  90. 45a865d Update tools, etc by David Benjamin · 7 weeks ago
  91. c9edbaa Switch to the CIPD Windows SDK package by David Benjamin · 5 months ago
  92. 34a1d37 Implement functions to generate CMS external signatures by David Benjamin · 8 weeks ago
  93. 78ee3da Move most PKCS #7 test data to files by David Benjamin · 8 weeks ago
  94. 08c3a93 Add CBB_flush_asn1_set_of calls to pkcs7_add_signed_data by David Benjamin · 8 weeks ago
  95. c1af314 Add EVP_marshal_digest_algorithm_no_params by David Benjamin · 8 weeks ago
  96. fda22fa Add some CBB-based functions for crypto/x509 and crypto/asn1 types by David Benjamin · 8 weeks ago
  97. a795743 Shave 8 bytes off EVP_AEAD_CTX by David Benjamin · 7 weeks ago
  98. 5386d90 Fix backward check in crl_crldp_check by Bob Beck · 8 weeks ago
  99. 5219abf Remove OPENSSL_CAN_USE_ATTR_FALLTHROUGH by David Benjamin · 8 weeks ago
  100. 5d300aa Remove EVP_MD_FLAG_PKEY_DIGEST by David Benjamin · 8 weeks ago